package edu.scau.misp.backend_module.mapper;

import edu.scau.misp.backend_module.domain.OrderTable;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface OrderTableMapper {
//    OrderTable
    /**
     *通过ID获取数据
     * @param orderTableId
     * @return
     */
    public OrderTable getOrderTableById(Long orderTableId);

    /**
     *查询所有数据
     * @return
     */

    public List<OrderTable> listAllOrderTable();

    /**
     *根据实体信息返回符合要求的数据
     * @param orderTable
     * @return
     */


    public List<OrderTable> selectOrderTableList(OrderTable orderTable);

    /**
     *添加数据
     * @param orderTable
     * @return
     */
    public int insertOrderTable(OrderTable orderTable);

    /**
     *修改数据
     * @param orderTable
     * @return
     */
    public int updateOrderTable(OrderTable orderTable);

    /**
     *删除数据
     * @param orderTableId
     * @return
     */
    public int deleteOrderTableById(Long orderTableId);



}
